package rc.work.module.bpm.dal.dataobject.problem;

import lombok.*;
import java.util.*;
import java.time.LocalDateTime;
import java.time.LocalDateTime;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.*;
import rc.work.framework.mybatis.core.dataobject.BaseDO;

/**
 * 流程记录 DO
 *
 * @author A
 */
@TableName("jtt_problem_bpm")
@KeySequence("jtt_problem_bpm_seq") // 用于 Oracle、PostgreSQL、Kingbase、DB2、H2 数据库的主键自增。如果是 MySQL 等数据库，可不写。
@Data
@EqualsAndHashCode(callSuper = true)
@ToString(callSuper = true)
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class ProblemBpmDO extends BaseDO {

    /**
     * 主键
     */
    @TableId(type = IdType.AUTO)
    private Long id;
    /**
     * 流程id
     */
    private String insId;
    /**
     * 发起时间
     */
    private LocalDateTime fqsj;
    /**
     * 发起人id
     */
    private Long fqrId;
    /**
     * 发起人NAME
     */
    private String fqrName;
    /**
     * 发起人 单位id
     */
    private String fqrDeptId;
    /**
     * 发起人 单位名称
     */
    private String fqrDeptName;
    /**
     * 接受人
     */
    private Long jsrId;
    /**
     * 接受人
     */
    private String jsrName;
    /**
     * 接受人 单位id
     */
    private String jsrDeptId;
    /**
     * 接受人 单位名称
     */
    private String jsrDeptName;
    /**
     * 办理意见
     */
    private String blyj;

     /**
     * 办理类型 1转办 2自办
     */
    private Long bllx;
    /**
     * 部门id
     */
    private Long deptId;


}
